squeeze themselves together - Turc Anglais Dictionnaire